edible bean pods - Alemán Inglés Diccionario